Turban vert - German English Dictionary